window seats - French English Dictionary